ditch log - Turkish English Dictionary